CADDAC: Multi-Client Collaborative Shape Design System with Server-based Geometry Kernel

نویسندگان

  • Karthik Ramani
  • Abhishek Agrawal
  • Mahendra Babu
  • Christoph Hoffmann
چکیده

New and efficient paradigms for web-based collaborative product design in a global economy will be driven by increased outsourcing, increased competition, and pressures to reduce product development time. We have developed a three-tier (client-serverdatabase) architecture based collaborative shape design system, Computer Aided Distributed Design and Collaboration (CADDAC). CADDAC has a centralized geometry kernel and constraint solver. The server-side provides support for solid modeling, constraint solving operations, data management, and synchronization of clients. The client-side performs real-time creation, modification, and deletion of geometry over the network. In order to keep the clients thin, many computationally intensive operations are performed at the server. Only the graphics rendering pipeline operations are performed at the client-side. A key contribution of this work is a flexible architecture that decouples Application Data (Model), Controllers, Viewers, and Collaboration. This decoupling allows new feature development to be modular and easy to develop and manage. @DOI: 10.1115/1.1582882#

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CAD client on smart device with drag - type buttons

Smart devices have been developed and widely used recently, so they have been applied in the industrial field. If mobile technology is applied to the CAD field, users will be able to obtain many advantages such as high mobility and ease of collaboration. To develop a feature-based CAD system that can be made available on smart devices, we suggested a system using multi-touch inputs in 2012; thi...

متن کامل

Client-Server Interactions in Multi-Server Operating Systems: The Mach-US Approach

This paper describes requirements placed upon client-server interaction in a multi-server operating system and how to answer those requirements. Addressed are the problems of binding maintenance in the face of: remote method invocation, forking, binding transfer, authentication, asynchronous interruption, and client crashes. Design and implementation choices are analyzed. The solutions, used by...

متن کامل

Multi-user Modeling of Nurbs-based Objects

This paper presents MUG, a multi-user environment for collaborative conceptual shape design. The majority of current research prototypes and commercial systems for collaborative modeling emphasize data sharing and markup. Collaborative 3D environments and virtual worlds usually restrict themselves to models with display representations (e.g., VRML) and asynchronous sharing of distinct objects. ...

متن کامل

Design and Implementation of Multi-scale Databases1

The need to access spatial data at multiple levels of detail is a fundamental requirement of many applications of geographical information, yet conventional spatial database access methods are based on single resolution spatial objects. In this paper we present a design for multi-scale spatial objects in which both spatial objects and the vertices of their component geometry are labelled with s...

متن کامل

Feature-based design in a distributed and collaborative environment

In this paper, a client/server framework has been developed to enable a dispersed team to accomplish a feature-based design task collaboratively. A manipulation client þ modelling server infrastructure has been proposed to facilitate consistent primary information modelling for multiple users and adaptability of the system. Based on feature-to-feature relationships, a distributed feature manipu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Inf. Sci. Eng.

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2003